-
Notifications
You must be signed in to change notification settings - Fork 798
[SYCL] Add XFAIL trackers for several E2E tests marked with XFAIL #16287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
sycl/test-e2e/Basic/span.cpp
Outdated
| // | ||
| // Fails to release USM pointer on HIP for NVIDIA | ||
| // XFAIL: hip_nvidia | ||
| // XFAIL-TRACKER: https://github.com/intel/llvm/issues/14404 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this correct? The issue is about AMD HIP, not NVidia.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the catch, fixed it!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see how this issue is useful though. If the HW is really unsupported, it should be a REQUIRES: !arch-<something> or something like that.
Or, going deeper, I don't see a value in just adding a bunch of formal links if they don't become actionable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tend to agree with Andrei here. If we don't support this configuration (and AFAIK, we don't), then there is no reason for us to maintain those XFAILs, we can just drop them.
aelovikov-intel
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If nobody is working on hip_nvidia and that isn't tested anywhere, maybe we should remove XFAILs instead?
sarnex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
esimd lgtm
| // RUN: env SYCL_UR_TRACE=2 %{run} %t.out | FileCheck %s %if !windows %{--check-prefixes=CHECK-RELEASE%} | ||
| // | ||
| // XFAIL: hip_nvidia | ||
| // XFAIL-TRACKER: https://github.com/intel/llvm/issues/16197 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we remove XFAIL instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we remove
XFAILinstead?
Yes, this one slipped through the cracks. Fixed it now!
As noted in intel#14432 the configuration isn't supported/tested anymore and there were some PRs removing related `XFAIL`s (intel#16287, intel#16307, and possibly others). This PR goes a step further removes all the support for that configuration.
This PR is the first in a series of PR's to add XFAIL tracker issues for several tests marked as XFAIL on certain platforms.
For XFAIL's on a hip_nvidia platform, we simply remove the XFAIL entirely as we do not test the configuration anymore.
Also, this PR deleted 6 tests failing everywhere because of an issue that will not be fixed.